
/* CSS Document--wangmu---*/
menu{margin:0;padding:0 ;width:100%;overflow:hidden;position:relative;background:#fff;overflow:hidden;position:fixed;top:0;left:0;z-index:89}
menu i{width:1.5rem;height:1.5rem;background:#fff url(../images/abc_ic_go_search_api_holo_light.png) ;background-size:1.5rem ;position:absolute;right:0px;right: 0;display:inline-block}
menu ul{width:1000px;border-bottom:2px solid #d9d9d9;}
menu ul li{padding: 0 0.5rem;float:left;font-size:0.7rem;color:#4f4f4f;line-height:1.5rem;height:1.5rem;border-bottom:2px solid transparent;margin-bottom:-2px}
menu ul li a{color:#4f4f4f;line-height:2.3em;height:2.3rem;}
menu ul li.active,menu ul li:hover{border-bottom:2px solid #fa4345;color:#fa4345;}
menu ul li.active a,menu ul li:hover a{color:#fa4345}
.margin{margin-top:1.5rem;}
nav{padding:0.3rem 0;background-color: #fff;border-bottom: 1px solid #e6e6e8;}
.icon_tab{}
.icon_tab ul{}
.icon_tab ul li{float:left;width:25%;text-align:center;font-size:0.7rem;}
.icon_tab ul li:nth-child(1){color: #4CD899;}
.icon_tab ul li:nth-child(2){color: #FF7472;}
.icon_tab ul li:nth-child(3){color: #FF7DC3;}
.icon_tab ul li:nth-child(4){color: #AA81FF;}
.icon_tab ul li b{width:100%;display:inline-block}
.icon_tab ul li img{width:1.6rem;height:1.6rem;margin-bottom: 0.2rem;}
nav .swiper-pagination-bullet{background:none;border:1px solid #fe5842;}
nav .swiper-pagination-bullet-active{background:#fe5842}
article{margin-bottom:2.5rem;}
.show_list{}
.show_list > li{margin-top:0.3rem;border-top: 1px solid #e6e6e8;border-bottom: 1px solid #e6e6e8;background:#fff;}
.show_list .show_title{margin:0.1rem 0.2rem;padding:0 0.2rem;border-left:2px solid #fd4d4f;line-height:1.3rem;font-size:0.7rem;color:#676767;}
.show_list .show_title span{float:left;}
.show_list .show_title i{float:right;font-size:0.6rem;color:#eeae28;}
.show_list .show_title i em{background:url(../images/time_article.png);vertical-align:middle;margin-top: -0.2rem;margin-right: 0.2rem;background-size:0.9rem;width:0.95rem;height:0.9rem;display:inline-block;}
.show_list .show_title .product_show{}
.show_list .product_show li{overflow:hidden;margin-top:0.5rem;padding:0 0.5rem;position:relative;}
.show_list .product_show li p{padding: 0.2rem 0.5rem;font-size: 0.7rem;color: #fff;position: absolute;bottom: 0;line-height: 1.0rem;text-align: center;width: 14rem;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;background-color: rgba(0,0,0,.5);}
.show_list .product_show li p b{ width:0.75rem; height:0.75rem; display: inline-block; border:1px solid #fff; line-height:0.75rem; font-size:0.6rem; border-radius:50%; margin-left:0.2rem;}
.show_list .product_show li img{width:100%;border-radius: 0.15rem;}
.show_list .product_show li i{position:absolute;right:0.8rem;top:0.8rem;padding:0 0.25rem;height:0.9rem;line-height:0.9rem;color:#fff;font-size:0.5rem;background:rgba(0,0,0,0.5);border-radius:0.9rem;display:inline-block}
.show_list .product_show li i em{background:url(../images/ic_small_heart_normal.png);background-size:0.8rem;width: 0.81rem;height: 0.65rem;display: inline-block;margin: -0.1rem 0.1rem 0 0;vertical-align: middle;}
.show_list .product_show li i.active em{background:url(../images/ic_small_heart_selected.png);background-size:0.8rem;}
/**************/
.product_list{width:100%;}
.product_list li{float:left;width:7.6rem;margin:0.2rem;padding:0.5rem 0;background:#fff;border:1px solid #e6e6e6;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.product_list li img{width:7.6rem;height:7.6rem;}
.product_list li p{font-size:0.7rem;color:#4b4b4b;line-height:0.8rem;margin:0.2rem ;}
.product_list li .product_info{padding:0 0.25rem;}
.product_list li .product_info span{width:50%;display:inline-block;line-height:1.1rem;}
.product_list li .product_info span:nth-child(1){text-align: left;color:#f75757;font-size:0.6rem;}
.product_list li .product_info span:nth-child(2){font-size:0.6rem;color:#989898;text-align:right;}
.product_list li .product_info span:nth-child(2) i{background:url(../images/ic_small_heart_normal.png);background-size:0.8rem;width: 0.81rem;height: 0.65rem;display: inline-block;margin: -0.1rem 0.2rem 0 0;vertical-align: middle;}
.product_list li .product_info span:nth-child(2).active i{background:url(../images/ic_small_heart_selected.png);background-size:0.8rem;}
/*************************/
.product{width:100%;background:#fff;}
.product .product_show{width:100%;position:relative;}
.product .product_show img{width:100%; border:0; -ms-interpolation-mode: bicubic; -moz-interpolation-mode:bicubic; -webkit-interpolation-mode:bicubic;transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;}
 product .product_show:hover img { width:120%; border:1 solid;}
.product .product_show p{font-size: 0.7rem;color: #fff;bottom: 0;width: 15rem;margin: 0 auto;line-height: 0.9rem;position: absolute;left: 0;padding:0.2rem 0.5rem;background-color: rgba(0,0,0,.5);}
.product .product_content{ width:100%;}
.product .product_content .product_introduce{ padding:0 0.5rem; margin-top:0.6rem; font-size:0.7rem; color:#757575; line-height:1.0rem;}
.product .product_content .product_con_list{ width:100%;}
.product .product_content .product_con_list >li{padding:0 0.2rem;}
.product .product_content .product_con_list .product_title{ width:100%; color:#353535; font-size:0.7rem;  padding: 0.2rem 0;  margin-top: 0.3rem;}
.product .product_content .product_con_list .product_title i{   width: 0.8rem;  height: 0.8rem;  font-size: 0.5rem;  line-height: 0.8rem;  text-align: center;  background: #f96e57;  color: #fff;
  display: inline-block;  border-radius: 50%;  margin-right: 0.2rem;}
.product .product_content .product_con_list .product_info{  color: #454545;  font-size: 0.7rem;  line-height: 1.1rem;}
.product .product_content .product_con_list .product_img{  width:100%;}
.product .product_content .product_con_list .product_img li{  margin: 0.3rem 0;
  display: inline-block;}
.product .product_content .product_con_list .product_img img{ width:100%;  vertical-align: baseline;}  
.product .product_content .product_con_list p{font-size: 0.6rem;  color: #292828;  line-height: 1rem;}
.product .product_content .product_con_list .product_detailed{  border-left: 0.2rem solid #dadada;  padding:0.1rem 0.2rem; margin-top:0.2rem;}
.product .product_content .product_con_list .product_detailed span{ display:inline-block; width:50%;}
.product .product_content .product_con_list .product_detailed span p:nth-child(1){ color:#ed536b;  line-height: 0.8rem;}
.product .product_content .product_con_list .product_detailed span p:nth-child(2){ color:#898989;  line-height: 0.8rem;}
.product .product_content .product_con_list .product_detailed span:nth-child(2){  vertical-align: middle;   color: #e15f5f;  font-size: 0.7rem;  border: 1px solid #e15f5f;  width: 4.2rem;  height: 1.3rem;  border-radius: 1.3rem;  text-align: center;  line-height: 1.3rem;}
.product .product_bottom{ width:100%;  margin-top: 0.6rem;}
.product .product_bottom ul{}
.product .product_bottom ul li{ width:33.3%; float:left; text-align:center}
.product .product_bottom ul li i{ width:2.85rem; height:2.85rem; display:inline-block;}
.product .product_bottom ul li:nth-child(1) i{ background:url(../images/ic_action_favourite_normal.png); background-size:2.825rem}
.product .product_bottom ul li:nth-child(2) i{ background:url(../images/ic_action_share_normal.png); background-size:2.825rem}
.product .product_bottom ul li:nth-child(3) i{ background:url(../images/ic_action_comment_normal.png); background-size:2.825rem}
.product .product_bottom ul li.active span{ color:#ff6900}
.product .product_bottom ul li span{ width:100%; color:#f4585c; font-size:0.75rem; line-height:1.3rem; display:inline-block}
.product .product_bottom ul li p{ color:#9c9c9c; font-size:0.6rem; line-height:0.8rem;}
.product .product_bottom ul li p em{ display:inline-block; margin-right:0.2rem;}
/**************************/
.product_minute{}
.product_minute .product_minute_info{ padding:0.5rem 0.5rem; background:#fff;border-bottom:1px solid #e6e6e6}
.product_minute .product_minute_info h2{ font-size:0.8rem; font-weight:normal; color:#5d5d5d; line-height:1.0rem; margin:0.5rem 0;} 
.product_minute .product_minute_info p span{ width:33%; display:inline-block; margin-bottom:0.2rem;} 
.product_minute .product_minute_info p span:nth-child(1){ color:#fa5051;  font-size:0.75rem;}
.product_minute .product_minute_info p span:nth-child(2){ color:#434343;  font-size:0.6rem;}
.product_minute .product_minute_info p span:nth-child(3){ color:#fa6966;  font-size:0.75rem; border:1px solid #fa6966;   border-radius: 1rem;  width: 3.8rem;  text-align: center;}
.product_minute .product_minute_info p span:nth-child(3) i{  width: 0.9rem;  height: 0.75rem;  display: inline-block;  margin-top: -0.1rem;  vertical-align: middle;  margin-right: 0.2rem;  background: url(../images/ic_action_compact_favourite_normal.png);  background-size: 0.9rem; }
.product_minute .product_minute_info p span.active:nth-child(3){}
.product_minute .product_minute_info p{ color:#7b7b7b; font-size:0.65rem; line-height:1.0rem;}

.product_minute .product_table{ width:100%; background:#fff; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; margin-top:0.3rem;}
.product_minute .product_table .product_table_title{ width:100%; /*border-bottom:1px solid #dddce1;*/}
.product_minute .product_table .product_table_title li{ width:8rem; height:1.65rem;box-sizing: border-box; line-height:1.65rem;border-bottom:1px solid #dddce1;  text-align: center; font-size:0.7rem; color:#646464; float:left; border-right:1px solid #dddce1;}
.product_minute .product_table .product_table_title li.active{ border-bottom:2px solid #fd4e4b;}
.product_minute .product_table .product_table_title li:nth-child(2){ border-right:0}
.product_minute .product_table .product_tabel_list >li{ display:none}
.product_minute .product_table .product_tabel_list >li .product_info{ font-size:0.65rem; line-height:0.9rem; padding:0 0.3rem;}
.product_minute .product_table .product_tabel_list >li .product_info li p{ margin:0.2rem 0;}
.product_minute .product_table .product_tabel_list >li .product_info li{ margin-bottom:0.3rem;}
.product_minute .product_table .product_tabel_list >li .comments{ width:100%;}
.product_minute .product_table .product_tabel_list >li .comments li{ margin:0.5rem 0; border-bottom:1px solid #e6e6e6;}
.product_minute .product_table .product_tabel_list >li .comments li .comments_img{ margin:0 0.5rem; width:1.65rem; height:1.65rem; float:left; border-radius:50%; overflow:hidden;}
.product_minute .product_table .product_tabel_list >li .comments li .comments_img img{ width:1.65rem; height:1.65rem;}
.product_minute .product_table .product_tabel_list >li .comments li .comments_txt{ float:left; width:12.85rem;}
.product_minute .product_table .product_tabel_list >li .comments li .comments_txt p:nth-child(1) span:nth-child(1){ width:50%; display:inline-block; font-size:0.6rem; line-height:0.8rem; color:#1a1a1a; text-align:left; overflow:hidden; white-space:nowrap;  text-overflow: ellipsis;}
.product_minute .product_table .product_tabel_list >li .comments li .comments_txt p:nth-child(1) span:nth-child(2){ width:50%;display:inline-block; font-size:0.5rem; color:#7f7f7f;}
.product_minute .product_table .product_tabel_list >li .comments li .comments_txt p:nth-child(2){ color:#676767; font-size:0.6rem; line-height:0.9rem; padding:0.3rem 0}

.category{}
.category .show_list > li { margin-top: 0rem; }
.category_top{ position:fixed; top:0; left:0; width:100%; height:1.5rem; background:#fa4e4e}
.category_top ul{ width:7.55rem; height:1.2rem; border-radius:0.15rem;  margin: 0.11rem auto; border:1px solid #fff;}
.category_top ul li{ width:50%; background:#fa4c4b; color:#fff; font-size:0.7rem; line-height:1.2rem; text-align:center; float:left}
.category_top ul li.active{ color:#fa4c4b; background:#fff}

.category_table{ width:100%;}
.category_table >li{ background:#fff; margin-bottom:0.3rem; border-bottom:1px solid #e6e6e6;}
.category_table >li .category_table_title{ font-size:0.7rem; line-height:1.3rem; margin-left:0.45rem;}
.category_table >li > ul >li{ float:left; font-size:0.6rem; margin:0 0.7rem; width:2.6rem;line-height:1.3rem; text-align:center}
.category_table >li > ul >li img{ width:100%;}

.order_state{width:15rem; margin:0.55rem auto;}
.order_state li{ float:left; width:33.3%; position:relative}
.order_state li span{ /*background:#8ac04e;*/ background:#cbcbcb; display:inline-block; width:100%; height:0.15rem;}
.order_state li i{ width:1.6rem; height:1.6rem; border-radius:50%; background-image: url(../images/abc_ic_cab_done_holo_dark.png); background-color:#ccd0d9; background-size:1.6rem;}
.order_state li span{ /*background:#8ac04e;*/ background:#cbcbcb; display:inline-block; width:100%; height:0.15rem;}
.order_state li 


/***************************/
footer{width:100%;position:fixed;left:0;bottom:0;background: #F7F7F9;font-size:0.6rem;text-align:center;line-height:1.1rem;color:#9d9ca1;padding-top:0.25rem;border-top: 1px solid #DADADA;box-shadow: 0 0 5px #DADADA;}
footer ul.index_footer{}
footer ul.index_footer li{float:left;width:25%;}
footer ul.index_footer li.active{color:#e86090;}
footer ul.index_footer li i{width:1.1rem;height:1.1rem;display:inline-block}
footer ul.index_footer li:nth-child(1) i{background:url(../images/ic_tab_home_normal.png);background-size:1.1rem;}
footer ul.index_footer li.active :nth-child(1) i{background:url(../images/ic_tab_home_selected.png);background-size:1.1rem;}
footer ul.index_footer li:nth-child(2) i{background:url(../images/ic_tab_select_normal.png);background-size:1.1rem;}
footer ul.index_footer li.active:nth-child(2) i{background:url(../images/ic_tab_select_selected.png);background-size:1.1rem;}
footer ul.index_footer li:nth-child(3) i{background:url(../images/ic_tab_category_normal.png);background-size:1.1rem;}
footer ul.index_footer li.active:nth-child(3) i{background:url(../images/ic_tab_category_selected.png);background-size:1.1rem;}
footer ul.index_footer li:nth-child(4) i{background:url(../images/ic_tab_profile_normal_male.png);background-size:1.1rem;}
footer ul.index_footer li.active:nth-child(4) i{background:url(../images/ic_tab_profile_selected_male.png);background-size:1.1rem;}

footer ul.product_footer{}
footer ul.product_footer li{ float:left; width:33.3%; color:#8f8f8f;  margin-bottom: 0.2rem; border-right:1px solid #cacaca;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
footer ul.product_footer li i{ width:0.9rem; height:0.75rem; display:inline-block;  margin-top: -0.1rem;  vertical-align: middle; margin-right:0.2rem;}
footer ul.product_footer li:nth-child(1) i { background:url(../images/ic_action_compact_favourite_normal.png); background-size:0.9rem;}
footer ul.product_footer li:nth-child(2) i { background:url(../images/ic_action_compact_share.png); background-size:0.89rem;  height: 1rem;  margin-top: -0.3rem;}
footer ul.product_footer li:nth-child(3) i { background:url(../images/ic_action_compact_comment.png); background-size:0.9rem;}


footer.product_minute_footer{ width:100%; padding-bottom:0.25rem;}
footer.product_minute_footer ul{}
footer.product_minute_footer ul li{  margin-left:0.3rem; width:4.95rem; color:#fff; background:#e02d42; border-radius:0.15rem; height:1.35rem; line-height:1.35rem; float:left; text-align:center; font-size:0.7rem;}
footer.product_minute_footer ul li a{ color:#fff;}





